$('#myFile').bind('change', function() {
    //this.files[0].size gets the size of your file.
    if (this.files[0]) {
        var fileSize = Math.round(this.files[0].size / 1024);
        if (fileSize > 10) {
            alertar(3, 'El archivo no debe exceder 10 Kb', function() {
                $('#imageUser').attr('src', '../resources/images/warning.png');
            });
        } else {
            readURL(this);
        }
    }
});

function readURL(input) {
    if (input.files && input.files[0]) {
        var reader = new FileReader();

        reader.onload = function(e) {
            var src = e.target.result;
            $('#imageUser').show();
            $('#imageUser')
                    .attr('src', src)
                    .width(30)
                    .height(30);
            var data = src.substr(src.indexOf(",") + 1, src.length);
            $('input[name*="imageSource"]').val(Crypto.util.base64ToBytes(data));
        };

        reader.readAsDataURL(input.files[0]);
    }
}